herd of deer - Turkish English Dictionary